package com.ccys.db.mapper;

import com.ccys.db.dto.corporateAndInsurance.PlanBenefitMemberDto;
import com.ccys.db.entity.TblPlanBenefitIdentifier;
import com.ccys.db.vo.corporateAndInsurance.ImportMemberVo;
import com.ccys.db.vo.corporateAndInsurance.PlanBenefitIdentifierExcelVo;
import org.apache.ibatis.annotations.Param;
import tk.mybatis.mapper.common.Mapper;
import tk.mybatis.mapper.common.MySqlMapper;

import java.util.List;

/**
* Created by Mybatis Generator on 2023/12/15
*/
public interface TblPlanBenefitIdentifierMapper extends Mapper<TblPlanBenefitIdentifier>, MySqlMapper<TblPlanBenefitIdentifier> {

    void deleteIdentifier(String benefitId);


    List<PlanBenefitIdentifierExcelVo> getExportList(PlanBenefitMemberDto dto);

    List<ImportMemberVo> getMemberIdByCodeList(@Param("memberCodeList") List<String> memberCodeList);
}